Keep stuff in notes.txt until it's done, then move it here. (Not all entries are in chronilogical order)
---------------------------------------------------------------------------

For force grip/choke
Use vector::getfromrot.
Code:
%offset = vector::getfromrot(%objrot,30);
Then add the offset to the object's position.
%dist = getdistance();
getfromrot(%obj, %dist);
make a way to pull closer or push away? Get the player's vertical rot and use that to determine the height to hold them? maybe?
//-CorrupT- / Bob / whatever other names he uses gave me has gravity gun code to use for this.

Change the snow plume in player damage to change to an appropriate plume dependent on map (terrain type?), and if possible to only occur when landing on terrain.

grenade onadd
%client.grenades = %cl.nades @ %this, or addtocommalist it. //what was this for? I'm pretty sure damage tracks.

Books with pages. Vote yes/no would rotate pages, beacon key would close a book if one is open, or open the book menu.

Try to make the NPCs from items into staticshapes, so as to save item slots.

Use the RPG orb shape to make training drones like in a new hope where look fights the floaty laser ball :o

Rename Jundland Port to: Jundland Spaceport, Jundland SpacePort, Jundland Space Port.

1 and 2 keys cycle which force power to cast, 3 brings up the menu to select from the ones you have. Beacon key "casts"(uses?) the force power. M key cycles grenade to throw.

Make mugging limited to once a day.
Pickpocketing once per hour (logged in?)
Stealing every 10 minutes.
Save the time a person did it or something and check each time they try to #mug

[03:01:21PM] Nevmin the Bard: force jump or force leap
[03:01:25PM] Nevmin the Bard: to make u jump higher
------Force jump, when player::jump is called, multiply the momentum! :D
=( Unfortunately, that function is never called. EPIC LAMENESS SQUARED. Force jump, when cast, will just apply an impulse.

//on login, make them set the jump key
//remoteeval like bp to bind the command?
//bindCommand(keyboard0, make, %key, TO, "swrpgjump();");
^I went with force powers being casted through a key instead, thus negating the need for this. Select #force jump and hit the beacon key, you go flying.

New characters only get a black screen? Gah! Fix! (Fixed)

Move all chat stuff into one sub-tab menu

get item indexes
get next, etc. or whatever.
make $specialvar["[\"%wepname\", $shopindex]"] = %indx;
export. Woot.

Make the computer check every X seconds (1-3?) if you've closed the menu(use the buildmenu function local variables attached to %clientid), then close the roottext. or any text.
--I ended up making the closemenu or whatever function check for a local variable.

Make a Recall to nearest safe zone item

See if C, the command map button, sends a message to the server. If it does, instead of having the person open the map window, as it just blocks it now, have it open a PDA computer if they own one.

Set through tab menu "Set up hotkeys"
Item::OnUse
{
	if(item == Chaingun || PlasmaGun || Beacon || HealthKit || etc)
		cast(DefinedSpell(%client, 1-11))
}